package com.bangyu.monitor.modular.system.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
@TableName("sys_bridge")
public class Bridge implements Serializable {



    //id
    @TableId(value = "bridge_id", type = IdType.ID_WORKER)
    private Long bridgeId;
    //桥梁名称
    private String bridgeName;
    //线路
    private String line;
    //桩号
    private String stakeCode;
    //桥梁跨径
    private String span;
    //经度
    private Double lng;
    //纬度
    private Double lat;
    //梁编号
    private String beamNo;
    //物联网编号
    private String deviceNo;

    private Float threshold;
    private Float lightThreshold;
    private Float heavyThreshold;
    //类型1，1简支梁 2连续梁
    private Integer typeOne;
    //类型2 1箱梁 2空心板 3T梁 4钢架梁
    private Integer typeTwo;
    //1 10年呢 2 10-15年 3 15-20年 4 20-30年 5 30年以上
    private Integer typeThree;
    //管理单位
    private String managerOrg;
    //养护单位
    private String maintainOrg;
    //负责人
    private Long managerPersonId;
    //负责人
    private String managerPersonName;
    //省
    private String provinceCode;
    //市
    private String cityCode;
    //区
    private String districtCode;
    //0 删除  1失效
    private Integer status;
    //是否游客可见
    private String showToTourist;
    //创建时间
    private Date createTime;
    //修改时间
    private Date updateTime;

}